	body{
	background-color: #eee;
	margin: 0px;	
	padding: 0px;
	font-family: courier;
	font-size: 18px;	
	}
	.banner{
		background-color:#555;
		width: 100%;
		height: 70px;
		display:inline-block;
		margin: 0px;
		padding: 0px;
		div.logo{
			margin-left: 20;
			
			
		}
		
	}
	.banner ul{
		font-size: 20px;
		margin: -50px 20px;
		float: right;
		list-style-type: none;
	}
	.banner ul li{
		margin-left: 20px;
		padding: -10px;
		float: left;
		
		}
		.banner ul li a{
			text-decoration: none;
            color: #fafafa;
			
		}
	.banner ul li a.b{
		pointer-events:none;
        color:#ccc;
       }
	.c{
		display: block;
		margin: 25px;
		padding: 20px;
		border: 1px solid #ddd;
		box-shadow: 2px 2px 1px #666;
	}
    .c p{
    	text-indent: 2em;
    }
	.c h3{
		color: #888;
		
	}
	/*.c span{
		color:#999;
	}*/
	#image{
		display: inline-block;
		
	}
	#image figcaption{
		text-align: center;
		font-size: 25px;
		padding: 5px 0px;
	}
	#image div{
		border: 1px solid red;
		padding: 15px;	
	}
    #image img{
    	border: 1px solid black;
    }
	.table {
		width: 100%;
		
		border: 1px #ccc solid;
		
	}
	.table thead{
		background-color: black;
		color: #EEEEEE;
		
		
	}
	.table tfoot{
		background: #ccc; font-weight: bold
		border-collapse:collapse}
		.table td,th{ padding: 5px; border: 1px #ccc solid; }
		.table th{background: #333; color: #fff; text-align: left}
		
		#form{ box-sizing: border-box; text-align: center;}	
		
		#form label{outline: none;}
		.foem-a{display: inline-block;
			width: 160px;
			text-align: right;
			margin-right:20px;
			vertical-align: top;}
			.form-b{margin-left:160px ;color:#ccc;}
	.submit{width: 100%; height: 40px; 			
			background-color: #3355d0; 
			color: #fff; 
			border-radius: 10px;
			font-weight: bold;}
			footer{width: 100%;background-color: #000;font-weight: bold;
			color: #CCCCCC;height: 40px;text-align: center;}
